import { Service } from "cl-admin";
import BaseService from "@/service/base";
@Service("serviceitem")
class serviceitem extends BaseService {
	/*配置服务*/
	// 商户大类获取小类
	getType(params) {
		return this.$get("/getType", { params });
	}
	// 品项列表树
	getItemTree(params) {
		return this.$get("/getItemTree", { params });
	}
	// 获取某分类服务
	getItemCategory({ size, ...args }) {
		let params = {
			...args,
			page_size: size
		};
		return this.$get("/getByCategory", { params }).then(res => {
			return {
				list: res.data,
				pagination: {
					...params,
					size,
					total: res.total
				}
			};
		});
	}
	// 详情
	info(params) {
		return this.$get("/info", { params });
	}

	// 新增服务
	add(params) {
		return this.$post("/add", params);
	}
	// 修改服务
	edit(params) {
		return this.$post("/edit", params);
	}
	// 删除服务
	del(params) {
		return this.$post("/del", params);
	}
}
export default serviceitem;
